red cross insignia - Francés Inglés Diccionario